﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DTO;
using System.Data;
namespace DAO
{
    public class DAO_LoaiKM
    {
        public List<DTO_LoaiKM> SelectAllLoaiKM()
        {
            List<DTO_LoaiKM> listLoaiKM = new List<DTO_LoaiKM>();
            string querySelectAll = "SELECT MaLoai, TenLoai FROM LOAI_KM";
            DataTable dt = DataProvider.ExecuteQuery(querySelectAll);
            foreach (DataRow dr in dt.Rows)
            {
                DTO_LoaiKM dto_loai = new DTO_LoaiKM();
                dto_loai.MaLoai = int.Parse(dr[0].ToString());
                dto_loai.TenLoai = dr[1].ToString();
                listLoaiKM.Add(dto_loai);
            }
            return listLoaiKM;
        }
        public List<DTO_LoaiKM> LayTenLoai(int maLoai)
        {
            List<DTO_LoaiKM> listLoaiKM = new List<DTO_LoaiKM>();
            string querySelectAll = "SELECT MaLoai, TenLoai FROM LOAI_KM WHERE MaLoai="+maLoai.ToString();
            DataTable dt = DataProvider.ExecuteQuery(querySelectAll);
            foreach (DataRow dr in dt.Rows)
            {
                DTO_LoaiKM dto_loai = new DTO_LoaiKM();
                dto_loai.MaLoai = int.Parse(dr[0].ToString());
                dto_loai.TenLoai = dr[1].ToString();
                listLoaiKM.Add(dto_loai);
            }
            return listLoaiKM;
        }
    }
}
